package com.uni.common.entity;

import com.uni.common.util.SystemConfig;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;


@NoArgsConstructor
@Data
public class LossThings {
    private static final long serialVersionUID = 1L;


    private Long id;
    /**
     * 用户id
     */
    private Long userId;

    /*
     * 内容
     * */
    private String content;


    /**
     * 失物招领图片地址
     */
    private String picUrl;
    /**
     * 点赞数
     */
    private Integer likeNumber;
    /**
     * 评论数
     */
    private Integer commentNumber;

    /**
     * 是否删除
     */
    private Integer deleted;
    /**
     * 是否匿名
     */
    private Integer hide;
    /**
     *
     */
    private Date updateTime;
    /**
     * 发布时间
     */
    private Date createTime;




    public List<String> getPicsAll() {
        String[] split = picUrl.split(",");
        List<String> list=new ArrayList<String>();

        for (int i=0;i<split.length;i++){
            if(split[i] != null && !"".equals(split[i]) && !split[i].startsWith("http")) {
                list.add(SystemConfig.basePath + split[i]) ;
            }
            continue;
        }

        return list;
    }
}
